Tech

How scientists might find life on a moon of Saturn while skipping the hardest pa..